.passengers-list {
	padding: 10px;
	width: 100vw;
	overflow-y: scroll;
	height: 100%;
	:global {
		.adm-checkbox-icon {
			border-radius: 4px !important;
		}
		.adm-list-body {
			box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.05);
			border-radius: 10px;
		}
	}
	.check {
		--icon-size: 18px;
	}
	.top-notice {
		font-size: 13px;
		font-family: MicrosoftYaHei;
		color: #999999;
		text-align: center;
		padding: 7px 0 5px;
	}

}
.list-item{
	--padding-left:22px;
	--padding-right:22px;
	--border-inner:none;
	:global{
		.adm-list-item-content-main{
			border-top: 1px solid #eee;
		}
	}
}
.item-detail {
	padding-top: 10px;
	padding-bottom: 10px;
	// border-top: 1px solid #eee;
}
.left {
	margin-right: 14px;
	.edit-button {
		width: 20px;
		height: 21px;
		svg {
			width: 100%;
			height: 100%;
		}
	}
}
.right {
	display: flex;
	justify-content: flex-end;
	flex: 1;
	margin-right: 4px;
}
.middle {
	margin-left: 8px;
	.name-type {
		.name {
			font-size: 16px;
			font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
			font-weight: bold;
			color: #333333;
		}
		.type {
			width: 46px;
			height: 20px;
			margin-left: 8px;
			font-size: 12px;
			font-family: MicrosoftYaHei;
			color: #999999;
			justify-content: center;
			border-radius: 2px;
			border: 1px solid rgba(51, 51, 51, 0.2);
		}
	}
	.card-number {
		margin-top: 6px;
		font-size: 13px;
		font-family: MicrosoftYaHei;
		color: #999999;
	}
}
.flex {
	display: flex;
}
.flex-column {
	display: flex;
	flex-direction: column;
}
.flex-center {
	display: flex;
	align-items: center;
}
.flex-between {
	display: flex;
	justify-content: space-between;
}
.flex-middle-center {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
